-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace lodash-es
with es-toolkit
#17496
Conversation
TBH, this is the first time I heard we keep lodash... I thought it's 1:1 replacement, and having two libs makes less sense for me. R- from me, as it's increasing dependencies count w/o discussing this openly. And what are potential workarounds for this. |
We've decided to put this on hold until I'll also contribute to the |
Co-authored-by: Szymon Cofalik <s.cofalik@cksource.com>
Fix (engine): The link `rel` attribute will now allow mixing manual link decorators for the same attribute, as it will be now handled as a token list. Closes #13985, closes #6436. Fix (mention): Mention should not be wrapped with an additional `<span>` when GHS is enabled. Closes #15329. Internal (html-support): Attribute matching updated to the new output of `Matcher#matchAll()`. MINOR BREAKING CHANGE (engine): The `ViewConsumable.consumablesFromElement()` is removed and replaced with `view.Element#_getConsumables()` internal method. You should use `ViewConsumable.createFrom()` To create consumables if needed. MINOR BREAKING CHANGE (engine): The `ViewElementConsumables` now accepts and outputs only normalized data. The `ViewConsumable` still accepts normalized or non-normalized input. MINOR BREAKING CHANGE (engine): The `Matcher#match()` and `Matcher#matchAll()` output is now normalized. The `MatchResult#match` now contains normalized data compatible with changes in the `ViewConsumable`.
Internal: Fixed invalid links in docs snippets.
f3ed2e4
to
ef1a008
Compare
The work will continue in #17872. |
Suggested merge commit message (convention)
Other: Replace
lodash-es
withes-toolkit
.You can find more information about why we make this change here: #16395 (comment)